intellectually challenged - Turkish English Dictionary